  /**
   * 全局默认样式， 怪异盒模型（border-box）：border、padding在width里面
   */
view, text, image, div, span, a {
  color: #333333;
  box-sizing: border-box;
}
page {
	--theme-color: #009AFF;
  background: #F8F8F8;
}
/**
 * 全局样式class都加_g后缀，目的是组件在其它项目中引用时很容易分辨出那些事全局样式
 */

/*有方向箭头全局样式*/
.row_right {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.global_right_arrow_style {
  width: 20upx;
  height: 18upx;
  margin-top: 5upx;
	padding: 0upx 5upx;
}
.row_right text {
  line-height: 1;
}
/*空列表*/
.listView.empty {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 100%;
  background: #FFFFFF;
}
.listView.empty image{
  width: 300upx;
  height: 300upx;
}
.listView.empty view{
  color: #999999;
  font-size: 28upx;
  margin-top: 10upx;
}
/*空列表*/
/*大号按钮样式*/
.centerButton {
  display: flex;
  align-items: center;
  justify-content: center;
}
.bigBt {
   margin: auto;
 }
 .bigBt.buttonSty  {
   width: 100%;
   height: 90upx;
   line-height: 90upx;
   background-color: var(--theme-color);
   color: #FFFFFF;
 }
.bigBt.disabled {
   background-color: #CDCDCD;
   color: #FFFFFF;
 }
 /* 单选按钮背景颜色选中后的 背景样式 */
 radio .wx-radio-input.wx-radio-input-checked{
    background: var(--theme-color) !important;
    border: none;
 }
 radio {
  transform: scale(0.8);
  width: 48upx;
  height: 50upx;
  padding: 20upx 0upx; /*为增大点击区域*/
 }
 /* 自定义图片组件 */
 custom-image {
   position: relative;
   display: flex;
   justify-content: center;
   align-items: center;
 }
 /* 钱、价格、金额样式 */
 .global_money {
   color: #E61E10;
   font-size: 24upx;
 }
 .global_money:before {
   content: '￥';
   font-size: 20upx;
 }
 .placeholder {
	 font-size: 28upx;
   color: #999999;
 }